
; module-definition file for generic -- used by LINK.EXE

NAME         Generic       ; application's module name

DESCRIPTION  'Sample Microsoft Windows Application'

EXETYPE      WINDOWS       ; required for all Windows applications

STUB        'WINSTUB.EXE'  ; Generates error message if application
                           ; is run without Windows

;CODE can be moved in memory and discarded/reloaded
CODE  PRELOAD MOVEABLE DISCARDABLE

;DATA must be MULTIPLE if program can be invoked more than once
DATA  PRELOAD MOVEABLE MULTIPLE

HEAPSIZE     1024
STACKSIZE    5120   ; recommended minimum for Windows applications

; All functions that will be called by any Windows routine
; MUST be exported.

EXPORTS
    MainWndProc      @1    ; main window procedure
    About            @2    ; About dialog procedure
    HorzListProc     @3    ; HorzList dialog procedure
    WndListBoxProc   @4    ; List box subclass procedure


